Dec 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
821
|
|
Nov 20
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,229
|
|
Dec 13
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
824
|
|
Nov 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,080
|
|
Nov 15
2022
|
SELL
Open market or private sale
|
$167,130
$123.8 p/Share
|
1,350
|
|
May 03
2022
|
SELL
Other acquisition or disposition
|
-
|
664,131
|
|
Dec 14
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
5,459
|
|
Dec 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
6,931
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$22,436,756
$116.62 p/Share
|
192,392
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$3,218,541
$116.58 p/Share
|
27,608
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$5,423,153
$112.94 p/Share
|
48,018
|
|
Feb 09
2021
|
SELL
Open market or private sale
|
$13,440,110
$111.44 p/Share
|
120,604
|
|
Feb 08
2021
|
SELL
Open market or private sale
|
$8,972,738
$110.26 p/Share
|
81,378
|
|
Dec 15
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
3,174
|
|
Dec 02
2020
|
BUY
Grant, award, or other acquisition
|
-
|
3,968
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$4,515,268
$85.92 p/Share
|
52,552
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$4,115,639
$86.74 p/Share
|
47,448
|
|