Nov 17
2022
BUY
Exercise of conversion of derivative security
$284,988
$34.2 p/Share
8,333
Added 8.14%
94,024
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$99,994
$76.86 p/Share
1,301
Added 1.5%
85,691
Common Stock
Aug 31
2022
SELL
Open market or private sale
$563,288
$154.41 p/Share
3,648
Reduced 4.14%
84,390
Common Stock
Aug 16
2022
SELL
Open market or private sale
$278,991
$170.22 p/Share
1,639
Reduced 1.83%
88,038
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
13,731
Added 13.28%
89,677
Common Stock
Apr 20
2022
SELL
Open market or private sale
$57,872
$144.32 p/Share
401
Reduced 0.53%
75,946
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
5,915
Added 7.19%
76,347
Common Stock
Dec 20
2021
SELL
Open market or private sale
$41,359
$149.85 p/Share
276
Reduced 0.39%
70,432
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$74,980
$46.37 p/Share
1,617
Added 2.24%
70,708
Common Stock
Nov 01
2021
SELL
Open market or private sale
$6,142,710
$176.13 p/Share
34,876
Reduced 33.55%
69,091
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$1,253,792
$35.95 p/Share
34,876
Added 25.12%
103,967
Common Stock
Sep 23
2021
BUY
Grant, award, or other acquisition
$26,595
$166.22 p/Share
160
Added 0.23%
69,091
Common Stock
Aug 31
2021
SELL
Open market or private sale
$611,113
$167.52 p/Share
3,648
Reduced 5.03%
68,931
Common Stock
Aug 16
2021
SELL
Open market or private sale
$110,967
$154.55 p/Share
718
Reduced 1.12%
63,333
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
9,246
Added 11.3%
72,579
Common Stock
May 11
2021
SELL
Open market or private sale
$148,540
$140.0 p/Share
1,061
Reduced 1.63%
64,051
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$206,149
$42.54 p/Share
4,846
Added 6.93%
65,112
Common Stock
Jan 15
2021
SELL
Open market or private sale
$900,000
$180.0 p/Share
5,000
Reduced 7.66%
60,266
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$179,750
$35.95 p/Share
5,000
Added 7.12%
65,266
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$58,383
$35.95 p/Share
1,624
Added 2.62%
60,266
Common Stock
Dec 14
2020
SELL
Open market or private sale
$979,850
$195.97 p/Share
5,000
Reduced 7.86%
58,642
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$179,750
$35.95 p/Share
5,000
Added 7.28%
63,642
Common Stock