Feb 11
2022
|
BUY
Open market or private purchase
|
$18,492,787
$66.88 p/Share
|
276,507
|
|
Feb 10
2022
|
BUY
Open market or private purchase
|
$54,955,905
$67.1 p/Share
|
819,015
|
|
Dec 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
838
|
|
Dec 17
2021
|
BUY
Open market or private purchase
|
$78,366,513
$72.84 p/Share
|
1,075,872
|
|
Dec 16
2021
|
BUY
Open market or private purchase
|
$12,187,294
$71.98 p/Share
|
169,315
|
|
Dec 15
2021
|
BUY
Open market or private purchase
|
$24,477,698
$69.87 p/Share
|
350,332
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
786
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
690
|
|
May 26
2021
|
BUY
Grant, award, or other acquisition
|
-
|
3,846
|
|
May 14
2021
|
BUY
Exercise of conversion of derivative security
|
$758,800
$18.97 p/Share
|
40,000
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
728
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
-
|
686
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
634
|
|
Jun 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
588
|
|
May 28
2020
|
BUY
Open market or private purchase
|
$205
$102.55 p/Share
|
2
|
|
May 26
2020
|
BUY
Grant, award, or other acquisition
|
-
|
2,564
|
|
Apr 28
2020
|
BUY
Exercise of conversion of derivative security
|
$533,600
$13.34 p/Share
|
40,000
|
|
Mar 31
2020
|
BUY
Grant, award, or other acquisition
|
$57,412
$73.23 p/Share
|
784
|
|
Dec 31
2019
|
BUY
Grant, award, or other acquisition
|
$55,186
$87.32 p/Share
|
632
|
|
Sep 30
2019
|
BUY
Grant, award, or other acquisition
|
$54,039
$74.23 p/Share
|
728
|
|
Jun 28
2019
|
BUY
Grant, award, or other acquisition
|
$52,675
$84.96 p/Share
|
620
|
|
Jun 06
2019
|
SELL
Other acquisition or disposition
|
-
|
2,295,944
|
|
Apr 26
2019
|
BUY
Grant, award, or other acquisition
|
-
|
4,560
|
|
Mar 29
2019
|
BUY
Grant, award, or other acquisition
|
$56,767
$86.01 p/Share
|
660
|
|
Feb 26
2019
|
BUY
Exercise of conversion of derivative security
|
$112,000
$2.8 p/Share
|
40,000
|
|