Jun 04
2024
SELL
Open market or private sale
$254,301
$104.91 p/Share
2,424
Reduced 7.59%
29,514
Common Stock
Jun 03
2024
SELL
Open market or private sale
$523,848
$106.43 p/Share
4,922
Reduced 13.35%
31,938
Common Stock
May 31
2024
SELL
Open market or private sale
$3,623,975
$106.25 p/Share
34,108
Reduced 48.06%
36,860
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
$1,404,690
$56.9 p/Share
24,687
Added 25.81%
70,968
Common Stock
Mar 07
2024
SELL
Open market or private sale
$280,866
$90.69 p/Share
3,097
Reduced 6.27%
46,281
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
12,500
Added 20.2%
49,378
Common Stock
Jun 05
2023
SELL
Open market or private sale
$73,078
$52.05 p/Share
1,404
Reduced 3.67%
36,878
Common Stock
Mar 06
2023
SELL
Open market or private sale
$68,508
$45.25 p/Share
1,514
Reduced 3.8%
38,282
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
12,500
Added 23.9%
39,796
Common Stock
Jun 07
2022
SELL
Open market or private sale
$189,300
$60.0 p/Share
3,155
Reduced 10.36%
27,296
Common Stock
Jun 06
2022
SELL
Open market or private sale
$72,907
$59.76 p/Share
1,220
Reduced 3.85%
30,451
Common Stock
Mar 16
2022
SELL
Open market or private sale
$133,140
$60.0 p/Share
2,219
Reduced 6.55%
31,671
Common Stock
Mar 07
2022
SELL
Open market or private sale
$58,831
$56.19 p/Share
1,047
Reduced 3.0%
33,890
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
8,750
Added 20.03%
34,937
Common Stock
Dec 15
2021
SELL
Open market or private sale
$72,900
$100.0 p/Share
729
Reduced 2.71%
26,187
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$48,289
$66.24 p/Share
729
Added 2.64%
26,916
Common Stock
Nov 15
2021
SELL
Open market or private sale
$84,192
$115.49 p/Share
729
Reduced 2.71%
26,187
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$48,289
$66.24 p/Share
729
Added 2.64%
26,916
Common Stock
Oct 15
2021
SELL
Open market or private sale
$74,839
$102.66 p/Share
729
Reduced 2.71%
26,187
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$48,289
$66.24 p/Share
729
Added 2.64%
26,916
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,189,453
$100.52 p/Share
11,833
Reduced 31.12%
26,187
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$579,600
$66.24 p/Share
8,750
Added 18.71%
38,020
Common Stock
Jun 02
2021
SELL
Open market or private sale
$115,027
$89.03 p/Share
1,292
Reduced 4.23%
29,270
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
13,062
Added 29.94%
30,562
Common Stock