Sep 13
2024
SELL
Open market or private sale
$333,755
$127.68 p/Share
2,614
Reduced 24.7%
7,969
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$246,081
$94.14 p/Share
2,614
Added 19.81%
10,583
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
2,964
Added 27.11%
7,969
Common Stock
May 28
2024
SELL
Open market or private sale
$529,741
$109.09 p/Share
4,856
Reduced 49.24%
5,005
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
488
Added 4.72%
9,861
Common Stock
Nov 29
2023
SELL
Open market or private sale
$111,828
$55.97 p/Share
1,998
Reduced 17.57%
9,373
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
2,750
Added 19.47%
11,371
Common Stock
Jun 13
2023
SELL
Open market or private sale
$89,374
$50.58 p/Share
1,767
Reduced 17.01%
8,621
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
3,534
Added 25.38%
10,388
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$14,989
$45.42 p/Share
330
Added 4.59%
6,854
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
1,307
Added 17.5%
6,163
Common Stock
Sep 17
2021
SELL
Open market or private sale
$662,805
$120.51 p/Share
5,500
Reduced 53.11%
4,856
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$176,825
$32.15 p/Share
5,500
Added 34.69%
10,356
Common Stock
Aug 17
2021
SELL
Open market or private sale
$550,495
$100.09 p/Share
5,500
Reduced 53.11%
4,856
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$176,825
$32.15 p/Share
5,500
Added 34.69%
10,356
Common Stock
Jul 19
2021
SELL
Open market or private sale
$327,840
$109.28 p/Share
3,000
Reduced 38.19%
4,856
Common Stock
Jul 19
2021
BUY
Exercise of conversion of derivative security
$122,790
$40.93 p/Share
3,000
Added 27.63%
7,856
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
-
2,856
Added 37.03%
4,856
Common Stock
Mar 01
2021
SELL
Open market or private sale
$733,380
$122.23 p/Share
6,000
Reduced 75.0%
2,000
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$257,200
$32.15 p/Share
8,000
Added 50.0%
8,000
Common Stock
Nov 12
2020
SELL
Open market or private sale
$250,410
$83.47 p/Share
3,000
Reduced 100.0%
0
Common Stock
Nov 12
2020
BUY
Exercise of conversion of derivative security
$96,450
$32.15 p/Share
3,000
Added 50.0%
3,000
Common Stock