Mobile Version
Symbol |
Relationship |
Date |
Transaction |
Cost |
# Shares |
Value($) |
Total Shares |
Form 4 |
ROP |
Director |
Dec 01, 2022 |
Sale |
$442.12 |
250 |
110,530 |
6,403 |
Dec 02, 2022, 04:06 PM |
SPR |
Director |
Dec 01, 2022 |
Sale |
$26.29 |
500 |
13,145 |
17,641 |
Dec 02, 2022, 12:12 PM |
ROP |
Director |
Sep 01, 2022 |
Sale |
$398.39 |
250 |
99,598 |
6,653 |
Sep 02, 2022, 04:11 PM |
SPR |
Director |
Sep 01, 2022 |
Sale |
$29.55 |
500 |
14,775 |
18,141 |
Sep 01, 2022, 05:53 PM |
SPR |
Director |
Jun 01, 2022 |
Sale |
$31.91 |
500 |
15,955 |
18,641 |
Jun 02, 2022, 05:55 PM |
ROP |
Director |
Jun 01, 2022 |
Sale |
$443.69 |
250 |
110,923 |
5,869 |
Jun 02, 2022, 04:14 PM |
ROP |
Director |
Mar 01, 2022 |
Sale |
$449.21 |
250 |
112,302 |
6,119 |
Mar 03, 2022, 06:14 AM |
SPR |
Director |
Dec 01, 2021 |
Sale |
$49.80 |
500 |
24,900 |
16,125 |
Mar 01, 2022, 05:58 PM |
SAVE |
Director |
Dec 01, 2021 |
Sale |
$21.66 |
500 |
10,830 |
13,600 |
Dec 03, 2021, 04:05 PM |
ROP |
Director |
Dec 01, 2021 |
Sale |
$468.37 |
500 |
234,185 |
6,369 |
Dec 02, 2021, 05:15 PM |
SPR |
Director |
Dec 01, 2021 |
Sale |
$38.95 |
500 |
19,475 |
16,625 |
Dec 02, 2021, 04:08 PM |
SAVE |
Director |
Sep 01, 2021 |
Sale |
$24.72 |
500 |
12,360 |
14,100 |
Sep 03, 2021, 04:01 PM |
ROP |
Director |
Sep 01, 2021 |
Sale |
$483.35 |
500 |
241,674 |
7,269 |
Sep 02, 2021, 05:02 PM |
SPR |
Director |
Sep 01, 2021 |
Sale |
$39.38 |
500 |
19,690 |
17,125 |
Sep 02, 2021, 02:12 PM |
SPR |
Director |
Mar 11, 2021 |
Sale |
$48.77 |
500 |
24,385 |
12,667 |
Mar 15, 2021, 11:48 AM |
SAVE |
Director |
Mar 04, 2021 |
Sale |
$35.54 |
500 |
17,770 |
15,100 |
Mar 05, 2021, 04:26 PM |
ROP |
Director |
Mar 01, 2021 |
Sale |
$379.73 |
500 |
189,865 |
7,037 |
Mar 03, 2021, 05:04 PM |
ROP |
Director |
Sep 01, 2020 |
Sale |
$429.30 |
500 |
214,650 |
8,037 |
Jan 27, 2021, 04:17 PM |
ROP |
Director |
Jun 01, 2020 |
Sale |
$392.93 |
500 |
196,465 |
7,580 |
Jan 27, 2021, 04:17 PM |
ROP |
Director |
Dec 01, 2020 |
Sale |
$429.67 |
500 |
214,835 |
8,537 |
Dec 02, 2020, 04:16 PM |
SAVE |
Director |
Jun 01, 2020 |
Sale |
$13.00 |
500 |
6,500 |
10,831 |
Jun 02, 2020, 05:36 PM |
SAVE |
Director |
Mar 02, 2020 |
Sale |
$28.36 |
500 |
14,180 |
11,331 |
Mar 04, 2020, 04:08 PM |
ROP |
Director |
Mar 02, 2020 |
Sale |
$354.09 |
500 |
177,045 |
8,080 |
Mar 03, 2020, 04:44 PM |
SPR |
Director |
Dec 02, 2019 |
Sale |
$86.99 |
500 |
43,495 |
11,735 |
Dec 03, 2019, 07:36 PM |
SAVE |
Director |
Dec 02, 2019 |
Sale |
$39.88 |
500 |
19,940 |
8,816 |
Dec 03, 2019, 04:30 PM |
ROP |
Director |
Dec 02, 2019 |
Sale |
$360.33 |
500 |
180,165 |
8,580 |
Dec 03, 2019, 04:17 PM |
SPR |
Director |
Sep 03, 2019 |
Sale |
$79.58 |
500 |
39,790 |
12,235 |
Sep 05, 2019, 05:33 PM |
ROP |
Director |
Sep 03, 2019 |
Sale |
$363.04 |
500 |
181,520 |
9,080 |
Sep 05, 2019, 04:55 PM |
SAVE |
Director |
Sep 03, 2019 |
Sale |
$36.90 |
500 |
18,450 |
9,316 |
Sep 05, 2019, 04:08 PM |
SPR |
Director |
Jun 03, 2019 |
Sale |
$79.95 |
500 |
39,975 |
11,242 |
Jun 05, 2019, 06:22 PM |
SAVE |
Director |
Jun 03, 2019 |
Sale |
$45.97 |
750 |
34,478 |
9,816 |
Jun 05, 2019, 04:37 PM |
ROP |
Director |
Jun 03, 2019 |
Sale |
$344.76 |
750 |
258,570 |
7,700 |
Jun 04, 2019, 04:46 PM |
SAVE |
Director |
Mar 01, 2019 |
Sale |
$56.68 |
750 |
42,510 |
10,566 |
Mar 05, 2019, 12:00 AM |
SPR |
Director |
Mar 01, 2019 |
Sale |
$99.60 |
500 |
49,800 |
11,742 |
Mar 05, 2019, 12:00 AM |
ROP |
Director |
Mar 01, 2019 |
Sale |
$326.11 |
750 |
244,582 |
8,450 |
Mar 04, 2019, 03:24 PM |
SPR |
Director |
Dec 03, 2018 |
Sale |
$82.90 |
500 |
41,450 |
12,242 |
Dec 06, 2018, 10:52 AM |
SAVE |
Director |
Dec 03, 2018 |
Sale |
$64.65 |
750 |
48,488 |
9,599 |
Dec 04, 2018, 04:04 PM |
ROP |
Director |
Dec 03, 2018 |
Sale |
$301.86 |
750 |
226,395 |
9,200 |
Dec 04, 2018, 09:42 AM |
SAVE |
Director |
Sep 04, 2018 |
Sale |
$47.53 |
750 |
35,647 |
10,349 |
Sep 05, 2018, 04:34 PM |
ROP |
Director |
Sep 04, 2018 |
Sale |
$298.37 |
750 |
223,777 |
9,950 |
Sep 05, 2018, 04:09 PM |
SPR |
Director |
Sep 04, 2018 |
Sale |
$85.37 |
500 |
42,685 |
12,742 |
Sep 05, 2018, 02:26 PM |
SPR |
Director |
Jun 01, 2018 |
Sale |
$85.00 |
500 |
42,500 |
11,278 |
Jun 04, 2018, 03:08 PM |
ROP |
Director |
May 22, 2018 |
Sale |
$282.55 |
1,000 |
282,553 |
7,700 |
May 23, 2018, 04:15 PM |
SPR |
Director |
Mar 01, 2018 |
Sale |
$91.41 |
500 |
45,705 |
11,778 |
May 09, 2018, 05:43 PM |
ROP |
Director |
Mar 12, 2018 |
Sale |
$283.45 |
1,000 |
283,450 |
8,700 |
Mar 13, 2018, 04:07 PM |
ROP |
Director |
Dec 08, 2017 |
Sale |
$260.03 |
1,200 |
312,032 |
9,700 |
Dec 11, 2017, 03:14 PM |
SPR |
Director |
Dec 01, 2017 |
Sale |
$84.13 |
500 |
42,065 |
12,278 |
Dec 05, 2017, 07:35 PM |
SPR |
Director |
Sep 01, 2017 |
Sale |
$74.57 |
500 |
37,285 |
12,778 |
Dec 05, 2017, 07:34 PM |
SPR |
Director |
Jun 01, 2017 |
Sale |
$54.62 |
500 |
27,310 |
13,278 |
Dec 05, 2017, 07:34 PM |
ROP |
Director |
Aug 09, 2017 |
Sale |
$234.97 |
2,000 |
469,940 |
10,900 |
Aug 11, 2017, 04:16 PM |
SPR |
Director |
Mar 01, 2017 |
Sale |
$62.27 |
1,000 |
62,270 |
14,278 |
Mar 03, 2017, 04:31 PM |
ROP |
Director |
Dec 08, 2016 |
Sale |
$183.34 |
1,600 |
293,344 |
8,900 |
Dec 09, 2016, 04:44 PM |
SPR |
Director |
Dec 01, 2016 |
Sale |
$58.46 |
500 |
29,230 |
14,778 |
Dec 05, 2016, 04:31 PM |
SPR |
Director |
Sep 01, 2016 |
Sale |
$45.48 |
500 |
22,740 |
15,278 |
Sep 06, 2016, 04:31 PM |
ROP |
Director |
Aug 16, 2016 |
Sale |
$173.41 |
1,400 |
242,775 |
10,500 |
Aug 17, 2016, 04:54 PM |
SPR |
Director |
Jun 01, 2016 |
Sale |
$46.46 |
500 |
23,230 |
15,778 |
Jun 03, 2016, 04:31 PM |
ROP |
Director |
May 25, 2016 |
Sale |
$174.27 |
600 |
104,562 |
7,900 |
May 25, 2016, 04:58 PM |
SPR |
Director |
May 05, 2016 |
Option Exercise |
$45.92 |
2,178 |
100,014 |
16,278 |
May 09, 2016, 04:31 PM |
SPR |
Director |
Mar 01, 2016 |
Sale |
$46.05 |
500 |
23,025 |
14,100 |
Mar 03, 2016, 10:00 AM |
ROP |
Director |
Dec 11, 2015 |
Sale |
$183.76 |
500 |
91,882 |
8,500 |
Dec 14, 2015, 04:51 PM |
SPR |
Director |
Dec 01, 2015 |
Sale |
$52.63 |
500 |
26,315 |
14,600 |
Dec 03, 2015, 04:00 PM |
ROP |
Director |
Oct 28, 2015 |
Sale |
$182.35 |
1,000 |
182,345 |
9,000 |
Oct 30, 2015, 04:42 PM |
SPR |
Director |
Sep 10, 2015 |
Sale |
$51.77 |
1,500 |
77,655 |
15,100 |
Sep 14, 2015, 05:01 PM |
ROP |
Director |
Aug 10, 2015 |
Sale |
$170.00 |
1,500 |
255,000 |
10,000 |
Aug 10, 2015, 04:58 PM |
SPR |
Director |
Jun 05, 2015 |
Sale |
$55.19 |
1,500 |
82,785 |
16,600 |
Jun 08, 2015, 04:14 PM |
ROP |
Director |
Apr 29, 2015 |
Sale |
$170.55 |
3,000 |
511,644 |
7,500 |
Apr 29, 2015, 04:55 PM |
SPR |
Director |
Mar 05, 2015 |
Sale |
$49.65 |
1,500 |
74,475 |
16,358 |
Mar 06, 2015, 05:54 PM |
ROP |
Director |
Feb 03, 2015 |
Sale |
$159.24 |
1,000 |
159,243 |
10,500 |
Feb 04, 2015, 04:54 PM |
SPR |
Director |
Dec 10, 2014 |
Sale |
$43.91 |
1,500 |
65,865 |
17,858 |
Dec 12, 2014, 04:30 PM |
SAVE |
Director |
Nov 03, 2014 |
Sale |
$74.88 |
500 |
37,440 |
3,879 |
Nov 05, 2014, 04:28 PM |
SPR |
Director |
Sep 10, 2014 |
Sale |
$39.50 |
1,500 |
59,250 |
19,358 |
Sep 12, 2014, 04:45 PM |
SAVE |
Director |
Aug 08, 2014 |
Sale |
$65.28 |
2,500 |
163,200 |
4,379 |
Aug 11, 2014, 04:20 PM |
ROP |
Director |
Aug 04, 2014 |
Sale |
$143.94 |
1,000 |
143,944 |
11,500 |
Aug 05, 2014, 05:05 PM |
SPR |
Director |
Jun 05, 2014 |
Sale |
$33.65 |
1,500 |
50,475 |
20,858 |
Jun 09, 2014, 04:46 PM |
SPR |
Director |
Apr 07, 2014 |
Sale |
$27.07 |
1,500 |
40,605 |
19,645 |
Apr 09, 2014, 04:45 PM |
ROP |
Director |
Dec 06, 2013 |
Sale |
$128.85 |
3,000 |
386,550 |
8,500 |
Dec 10, 2013, 04:51 PM |
ROP |
Director |
Nov 28, 2012 |
Sale |
$110.90 |
3,600 |
399,240 |
8,000 |
Nov 29, 2012, 04:53 PM |
ARBA |
Director |
Oct 01, 2012 |
Option Exercise |
$45.00 |
11,156 |
502,020 |
0 |
Oct 02, 2012, 04:37 PM |
ARBA |
Director |
Feb 28, 2012 |
Sale |
$31.51 |
1,419 |
44,715 |
24,156 |
Feb 29, 2012, 08:06 AM |
SPR |
Director |
Feb 14, 2012 |
Sale |
$24.59 |
3,474 |
85,426 |
13,184 |
Feb 16, 2012, 04:32 PM |
ROP |
Director |
Feb 06, 2012 |
Sale |
$94.18 |
4,200 |
395,538 |
7,600 |
Feb 07, 2012, 04:56 PM |
ARBA |
Director |
Feb 01, 2012 |
Sale |
$28.37 |
1,281 |
36,342 |
25,575 |
Feb 02, 2012, 02:05 PM |
ROP |
Director |
May 10, 2011 |
Sale |
$84.51 |
2,200 |
185,931 |
7,800 |
May 11, 2011, 04:54 PM |
ARBA |
Director |
May 10, 2011 |
Sale |
$35.50 |
7,200 |
255,571 |
22,587 |
May 11, 2011, 01:19 PM |
ARBA |
Director |
Mar 15, 2011 |
Option Exercise |
$29.91 |
3,857 |
115,350 |
29,787 |
Mar 16, 2011, 08:22 AM |
ARBA |
Director |
Feb 03, 2011 |
Option Exercise |
$12.58 |
12,500 |
157,250 |
46,481 |
Feb 07, 2011, 02:52 PM |
ARBA |
Director |
Feb 03, 2011 |
Sale |
$28.43 |
21,143 |
601,198 |
33,981 |
Feb 07, 2011, 02:52 PM |
ROP |
Director |
Feb 03, 2011 |
Sale |
$79.09 |
2,000 |
158,180 |
10,000 |
Feb 04, 2011, 04:49 PM |
ARBA |
Director |
Nov 26, 2010 |
Option Exercise |
$12.58 |
12,500 |
157,250 |
46,481 |
Dec 08, 2010, 10:17 AM |
ARBA |
Director |
Nov 26, 2010 |
Sale |
$20.66 |
12,500 |
258,223 |
33,981 |
Dec 08, 2010, 10:17 AM |
ARBA |
Director |
Nov 26, 2010 |
Sale |
$20.66 |
12,500 |
258,223 |
21,481 |
Nov 29, 2010, 01:49 PM |
SPR |
Director |
Aug 09, 2010 |
Sale |
$21.41 |
5,857 |
125,398 |
13,474 |
Aug 11, 2010, 04:30 PM |
ROP |
Director |
Jul 29, 2010 |
Sale |
$62.11 |
3,500 |
217,374 |
12,000 |
Jul 30, 2010, 05:02 PM |
Desktop Version
Symbol |
Relationship |
Date |
Transaction |
Value($) |
ROP |
Director |
Dec 01, 2022 |
Sale |
110,530 |
SPR |
Director |
Dec 01, 2022 |
Sale |
13,145 |
ROP |
Director |
Sep 01, 2022 |
Sale |
99,598 |
SPR |
Director |
Sep 01, 2022 |
Sale |
14,775 |
SPR |
Director |
Jun 01, 2022 |
Sale |
15,955 |
ROP |
Director |
Jun 01, 2022 |
Sale |
110,923 |
ROP |
Director |
Mar 01, 2022 |
Sale |
112,302 |
SPR |
Director |
Dec 01, 2021 |
Sale |
24,900 |
SAVE |
Director |
Dec 01, 2021 |
Sale |
10,830 |
ROP |
Director |
Dec 01, 2021 |
Sale |
234,185 |
SPR |
Director |
Dec 01, 2021 |
Sale |
19,475 |
SAVE |
Director |
Sep 01, 2021 |
Sale |
12,360 |
ROP |
Director |
Sep 01, 2021 |
Sale |
241,674 |
SPR |
Director |
Sep 01, 2021 |
Sale |
19,690 |
SPR |
Director |
Mar 11, 2021 |
Sale |
24,385 |
SAVE |
Director |
Mar 04, 2021 |
Sale |
17,770 |
ROP |
Director |
Mar 01, 2021 |
Sale |
189,865 |
ROP |
Director |
Sep 01, 2020 |
Sale |
214,650 |
ROP |
Director |
Jun 01, 2020 |
Sale |
196,465 |
ROP |
Director |
Dec 01, 2020 |
Sale |
214,835 |
SAVE |
Director |
Jun 01, 2020 |
Sale |
6,500 |
SAVE |
Director |
Mar 02, 2020 |
Sale |
14,180 |
ROP |
Director |
Mar 02, 2020 |
Sale |
177,045 |
SPR |
Director |
Dec 02, 2019 |
Sale |
43,495 |
SAVE |
Director |
Dec 02, 2019 |
Sale |
19,940 |
ROP |
Director |
Dec 02, 2019 |
Sale |
180,165 |
SPR |
Director |
Sep 03, 2019 |
Sale |
39,790 |
ROP |
Director |
Sep 03, 2019 |
Sale |
181,520 |
SAVE |
Director |
Sep 03, 2019 |
Sale |
18,450 |
SPR |
Director |
Jun 03, 2019 |
Sale |
39,975 |
SAVE |
Director |
Jun 03, 2019 |
Sale |
34,478 |
ROP |
Director |
Jun 03, 2019 |
Sale |
258,570 |
SAVE |
Director |
Mar 01, 2019 |
Sale |
42,510 |
SPR |
Director |
Mar 01, 2019 |
Sale |
49,800 |
ROP |
Director |
Mar 01, 2019 |
Sale |
244,582 |
SPR |
Director |
Dec 03, 2018 |
Sale |
41,450 |
SAVE |
Director |
Dec 03, 2018 |
Sale |
48,488 |
ROP |
Director |
Dec 03, 2018 |
Sale |
226,395 |
SAVE |
Director |
Sep 04, 2018 |
Sale |
35,647 |
ROP |
Director |
Sep 04, 2018 |
Sale |
223,777 |
SPR |
Director |
Sep 04, 2018 |
Sale |
42,685 |
SPR |
Director |
Jun 01, 2018 |
Sale |
42,500 |
ROP |
Director |
May 22, 2018 |
Sale |
282,553 |
SPR |
Director |
Mar 01, 2018 |
Sale |
45,705 |
ROP |
Director |
Mar 12, 2018 |
Sale |
283,450 |
ROP |
Director |
Dec 08, 2017 |
Sale |
312,032 |
SPR |
Director |
Dec 01, 2017 |
Sale |
42,065 |
SPR |
Director |
Sep 01, 2017 |
Sale |
37,285 |
SPR |
Director |
Jun 01, 2017 |
Sale |
27,310 |
ROP |
Director |
Aug 09, 2017 |
Sale |
469,940 |
SPR |
Director |
Mar 01, 2017 |
Sale |
62,270 |
ROP |
Director |
Dec 08, 2016 |
Sale |
293,344 |
SPR |
Director |
Dec 01, 2016 |
Sale |
29,230 |
SPR |
Director |
Sep 01, 2016 |
Sale |
22,740 |
ROP |
Director |
Aug 16, 2016 |
Sale |
242,775 |
SPR |
Director |
Jun 01, 2016 |
Sale |
23,230 |
ROP |
Director |
May 25, 2016 |
Sale |
104,562 |
SPR |
Director |
May 05, 2016 |
Option Exercise |
100,014 |
SPR |
Director |
Mar 01, 2016 |
Sale |
23,025 |
ROP |
Director |
Dec 11, 2015 |
Sale |
91,882 |
SPR |
Director |
Dec 01, 2015 |
Sale |
26,315 |
ROP |
Director |
Oct 28, 2015 |
Sale |
182,345 |
SPR |
Director |
Sep 10, 2015 |
Sale |
77,655 |
ROP |
Director |
Aug 10, 2015 |
Sale |
255,000 |
SPR |
Director |
Jun 05, 2015 |
Sale |
82,785 |
ROP |
Director |
Apr 29, 2015 |
Sale |
511,644 |
SPR |
Director |
Mar 05, 2015 |
Sale |
74,475 |
ROP |
Director |
Feb 03, 2015 |
Sale |
159,243 |
SPR |
Director |
Dec 10, 2014 |
Sale |
65,865 |
SAVE |
Director |
Nov 03, 2014 |
Sale |
37,440 |
SPR |
Director |
Sep 10, 2014 |
Sale |
59,250 |
SAVE |
Director |
Aug 08, 2014 |
Sale |
163,200 |
ROP |
Director |
Aug 04, 2014 |
Sale |
143,944 |
SPR |
Director |
Jun 05, 2014 |
Sale |
50,475 |
SPR |
Director |
Apr 07, 2014 |
Sale |
40,605 |
ROP |
Director |
Dec 06, 2013 |
Sale |
386,550 |
ROP |
Director |
Nov 28, 2012 |
Sale |
399,240 |
ARBA |
Director |
Oct 01, 2012 |
Option Exercise |
502,020 |
ARBA |
Director |
Feb 28, 2012 |
Sale |
44,715 |
SPR |
Director |
Feb 14, 2012 |
Sale |
85,426 |
ROP |
Director |
Feb 06, 2012 |
Sale |
395,538 |
ARBA |
Director |
Feb 01, 2012 |
Sale |
36,342 |
ROP |
Director |
May 10, 2011 |
Sale |
185,931 |
ARBA |
Director |
May 10, 2011 |
Sale |
255,571 |
ARBA |
Director |
Mar 15, 2011 |
Option Exercise |
115,350 |
ARBA |
Director |
Feb 03, 2011 |
Option Exercise |
157,250 |
ARBA |
Director |
Feb 03, 2011 |
Sale |
601,198 |
ROP |
Director |
Feb 03, 2011 |
Sale |
158,180 |
ARBA |
Director |
Nov 26, 2010 |
Option Exercise |
157,250 |
ARBA |
Director |
Nov 26, 2010 |
Sale |
258,223 |
ARBA |
Director |
Nov 26, 2010 |
Sale |
258,223 |
SPR |
Director |
Aug 09, 2010 |
Sale |
125,398 |
ROP |
Director |
Jul 29, 2010 |
Sale |
217,374 |